package org.mathig.poker;

import java.util.Arrays;
import java.util.List;

/**
 * List of poker hands.
 * <ul>
 * <li>High card : the lowest hand, no pair
 * <li>Pair : two cards of same rank
 * <li>Two Pair : two pairs
 * <li>Three of a kind : three cards of same rank
 * <li>Straight : a suit of 5 following cards
 * <li>Flush : 5 cards of same color
 * <li>Full house : a set and a pair
 * <li>Four of a kind : four cards of same rank
 * <li>Straight flush : the highest hand, a straight of same color
 * </ul>
 * 
 * @author mathig
 */
public enum PokerRank {
	HIGH_CARD, PAIR, TWO_PAIR, THREE, STRAIGHT, FLUSH, FULL_HOUSE, FOUR, STRAIGHT_FLUSH;

}
